image: _get_style_context never returns NULL
authorTimm Bäder <mail@baedert.org>
Sun, 7 Feb 2016 07:29:49 +0000 (08:29 +0100)
committerTimm Bäder <mail@baedert.org>
Sun, 7 Feb 2016 18:16:26 +0000 (19:16 +0100)
gtk/gtkimage.c

index 4b1d158703d7facb21b1f3664d5117b62ed5bfa6..7e0443f11a1ae7e81c2b487a67fbb96bdf3df775 100644 (file)
@@ -1923,15 +1923,10 @@ gtk_image_style_updated (GtkWidget *widget)
 {
   GtkImage *image = GTK_IMAGE (widget);
   GtkImagePrivate *priv = image->priv;
-  GtkStyleContext *context;
+  GtkStyleContext *context = gtk_widget_get_style_context (widget);
+  GtkCssStyleChange *change = gtk_style_context_get_change (context);
 
-  context = gtk_widget_get_style_context (widget);
-  if (context)
-    {
-      GtkCssStyleChange *change = gtk_style_context_get_change (context);
-
-      gtk_icon_helper_invalidate_for_change (priv->icon_helper, change);
-    }
+  gtk_icon_helper_invalidate_for_change (priv->icon_helper, change);
 
   GTK_WIDGET_CLASS (gtk_image_parent_class)->style_updated (widget);